package d01007;
import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
        MyClock clock1,clock2;
        clock1 = new MyClock();
        //输入一个时间：时 分 秒
        Scanner sc = new Scanner(System.in);
        int hour,minute,second;
        System.out.println("输入一个时间：（时 分 秒用空格分隔）");
        hour=sc.nextInt();
        minute=sc.nextInt();
        second=sc.nextInt();
        //用输入的时间初始化时间对象clock2
        clock2 = new MyClock(hour,minute,second);
        //显示两个时间对象
        clock1.display();
        clock2.display();
    }
}

class MyClock {
    //数据成员: 时 分 秒
    int hour,minute,second;
    //方法成员：构造方法1--不带参数的，初始化时钟为 0：0：0
    public MyClock(){
        this(0,0,0);
    }
    //方法成员：构造方法2-- 带参数的，三个参数分别（ 时，分，秒）
    public MyClock(int hour,int minute,int second) {
        this.hour=hour;
        this.minute=minute;
        this.second=second;
    }
    //方法成员:设置时间
    public void setClock(int hour,int minute,int second) {
        this.hour=hour;
        this.minute=minute;
        this.second=second;
    }
    //方法成员: 显示时间
    public void display() {
        System.out.println(this.hour+":"+this.minute+":"+this.second);
    }
}


